﻿/*列表页开始*/
  .website {
  background:url(../../images/web/icon5.gif) 0 1px no-repeat;
  color:#989898;
  font-size:14px;
  padding-left:20px;
  padding-bottom:20px;
}
.website a {
  color:#989898;
}
.a-title {
  background:url(../../images/web/icon6.gif) 3px 5px no-repeat;
  padding:0 0 0 15px;
  color:#18181a;
  height:36px;
  line-height:36px;
  font-size:24px;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  padding-bottom:10px;
}

.news li .yk-a{display:inline-block;width:200px;height:130px;margin-top:5px;float:left;}
.news li{background:#fff;position:relative;height:150px;padding-top:20px; padding-bottom:20px;border-bottom:1px solid #eee;overflow:hidden;}
.news li .course-list-img{position:absolute;left:0;width:200px;height:130px;background-size:contain;overflow:hidden;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.news li .course-list-img img{display:block;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;min-width:200px;min-height:130px;background-size:contain;width:100%;height:100%}
.news li h5{padding-left:20px;font-size:20px;font-weight:normal;height:35px;line-height:35px;word-break:break-all;overflow:hidden; text-align:left;}
.news li h5 a{color:#000}
.news li h5 a:hover{color:#0051de;}
.news li p{padding-left:220px;font-size:16px;color:#777;line-height:30px;word-break:break-all;word-wrap:break-word;padding-top:5px}
.news li a:hover img{transform:scale(1.2);-webkit-transform:scale(1.2)}
.news li p.li-info{color:#bbb;font-size:13px;padding-top:10px}
.news li p.li-info span{float:right}
.news li p.li-info span.author{float:none;margin-right:20px}
.news li p.li-info a{background-color:#F3F3F3;color:#666;padding:0 4px;margin-right:10px;border-radius:5px}
.news li p.li-info a:hover{color:#fff;background-color:#d54800;}

/*分页*/
.pagelist{ clear:both;  width:100%; padding:30px 0;}
.pagelist ul{ text-align:center; font-size:14px;}
.pagelist li{ display:inline; height:32px; line-height:32px;}
.pagelist li a,.pagelist a{ display:inline-block; width:32px; height:32px; line-height:32px; text-align:center; border:1px solid #dcdcdc; }
.pagelist a.prev,.pagelist a.next{ display:inline-block; width:48px; height:32px; line-height:32px; text-align:center; border:1px solid #dcdcdc;  }
.pagelist a.row{ background:#d54800; border:1px solid #d74947; color:#fff;}
.pagelist a:hover{ text-decoration:none;}

.pagelist a{ margin-right:10px;}

/* 右侧广告位 */
.list-adv img{ width:300px; height: 235px; }

/* 排行榜 */

 .list_rank li {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  _white-space:normal;
  *white-space:normal;
  color: #444444;
  padding: 4px 0;
  border-bottom: #f0f0f4 1px solid;
  text-overflow: ellipsis;
}
 .list_rank  li{
  height:30px;
  line-height:30px;
  padding: 4px 0;
  position:relative;
  overflow: hidden;
}
 .list_rank li i {
  color: #999;
  font-size: 22px;
  vertical-align: sub;
  width:32px;
  text-align:center;
  display:inline-block;
  font-family:Swisz,Georgia,Arial,"Hiragino Sans GB", "Microsoft YaHei";
  font-style:italic;
  position:absolute;
  top:2px;
  left:0;
  height:30px; line-height:30px;
}
 .list_rank  li a{
  margin-left:38px;
   _display:inline-table;
  *display:inline-table;
   _width:260px;
   *width:260px;
  overflow:hidden;
 }
.list_rank  li a:hover{
   color:#0051de;
}
/* 微信 */
.list-weixin img{
 width:250px;
 height:250px;
 padding-left:30px;
 padding-top:10px;
}
.list-weixin p{
 font-size: 14px;
 color: #999;
 line-height: 24px;
 padding:10px;
}

/*列表页结束*/

/*文章页开始*/

.intal_tit{ border-bottom:1px solid #e0e0e0; margin-bottom:25px;margin-top: 20px;}
.intal_tit h2{ font-size:30px;text-align:center;}
.info{ font-size:14px; color:#9d9d9d; padding:25px 0 5px; text-align:center;}
.info a{ color:#9d9d9d;}
.txt_con{ font-size:18px; line-height:36px;margin-bottom:35px;}
.txt_con p{ margin-bottom:20px; text-indent:2em;}
/*.txt_con p span{ font-weight:bold;}*/

.article-editor{float:left;color:#666;font-size: 14px;}
.article-share{float:right;color:#666;}
.shengming{ margin-top:40px;background: #f7f7f7;border-radius: 5px; }
.shengming p{ line-height: 24px; font-size: 12px; color: #999; padding: 15px; }


.related_artlist { margin-top:40px; color:#90a4ae; font-size:14px; line-height:24px;}
.related_artlist h2 { display:inline-block; padding:0 20px 0 44px; background:#e4eff3 url(../../images/web/icons_art_xg2.png) no-repeat 20px 11px;height: 36px;line-height: 36px; border-radius:10px; font-size:18px; font-weight:normal;}
.related_artlist ul { width:100%;}
.related_artlist ul li { display:-webkit-flex; display:flex; margin-top:20px;}
.related_artlist ul li span { display:-webkit-flex; display:flex; -webkit-flex-direction:column; flex-direction:column; margin-right:20px; width:138px; border-right:2px solid #e4eff3;  color:#90a4ae; font-size:12px; transition:color .3s,border-color .3s;}
.related_artlist ul li a { display:block; width:690px; font-size:16px; text-decoration:none; transition:color .3s;}
.related_artlist ul li:hover span { border-color:#0051de; color:#0051de;}
.related_artlist ul li:hover a { color:#0051de;}

/*文章页结束*/

/* 快讯页开始 */
ul.ch_type3_list { display:block;}
ul.ch_type3_list li { overflow:hidden; display:block; padding:10px 10px; transition:background-color .3s;}
ul.ch_type3_list li:hover { background-color:#eef3f6;}
ul.ch_type3_list li a { overflow:hidden; display:block; text-decoration:none;}
ul.ch_type3_list li h3 { margin-bottom:20px; font-size:22px; line-height:14px; transition:color .3s;font-weight: normal; margin-top:20px;}
ul.ch_type3_list li a:hover h3 { color:#0051de;}
ul.ch_type3_list li span { display:block; color:#888; font-size:16px; transition:color .3s; line-height: 30px;}
ul.ch_type3_list li a:hover span { color:#000;}

ul.ch_type3_list li div {  font-size:14px; line-height:36px;}
ul.ch_type3_list li div em { color:#90a4ae;}

/* 快讯页结束 */


/*专栏页面开始*/

.profile{
  background-color: #f6f7f9;
}
.profile .tc{
  text-align: center;
  padding-top: 20px;
}
.profile .tc img{
  border-radius: 50%;
  width: 100px;
}
.profile .h2 {
  text-align: center;
  margin: 10px 0;
}
.profile .h2 a {
  font-size: 20px;
  color: #333;
}
.profile .profile-summary {
  color: #444;
  text-indent: 2em;
  line-height: 24px;
  padding:20px;
}
.num-box {
  text-align: center;
  background: url(../../images/web/personal-column-ico.png) no-repeat 144px -64px;
  overflow: hidden;
  _zoom: 1;
  padding: 7px 50px 5px 50px;
  color: #666;
}
.profile-article,
.moods {
  float: left;
  _display: inline;
  width: 50%;
  line-height: 19px;
}



.tjzl{ width:300px;height: 80px;  margin:15px 0px 0px 0px; text-align:left; border-bottom:1px dotted #ccc;}
.tjzl dt{ width:60px; float:left;  padding:3px 10px 0 0;}
.tjzl dt img{ width:60px; height:60px;  border-radius:50%;}
.tjzl dd{width:220px; float:left; height:82px; line-height:24px;  color:#666;font-size:14px;}
.tjzl dd h5{ height:24px; line-height:24px;  text-align:left; font-size:16px; }

/* 专栏页面结束 */

/* 组图页面开始 */
/*图片特效*/
.piccontext{width:820px;margin:auto 0px;overflow:hidden;}
.piccontext h2{width:820px;height:46px;line-height:46px;overflow:hidden;color:#2c2c2c;font-size:30px;}
.source{width:820px;line-height:24px;overflow:hidden; margin-top:20px;font-size:14px;}
.source_left{float:left;color:#666666;}
.source_left a {color:#666666;}
.source_left a:hover{color:#ff5d11; text-decoration:underline;}
.source_right{float:right;color:#666666;}
.support img{padding:0px 5px;}
/*大图展示*/
.picshow{width:820px;margin-top:20px;overflow:hidden;}
.picshowtop{width:820px;text-align:center;position:relative;z-index:1;overflow:hidden;}
#pic1{max-width:820px;}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-10%;width:46px;height:80px;}
#preArrow_A{left:0px;background:url('../../images/web/left.png') 0px 0px no-repeat;display:none;}
#nextArrow_A{right:0px;background:url('../../images/web/right.png') 0px 0px no-repeat;display:none;}
.picshowtxt{width:820px;min-height:40px;_height:40px;margin-top:20px;}
.picshowtxt_left{float:left;width:23px; height:23px; line-height:23px; font-family:Georgia, "Times New Roman", Times, serif;}
.picshowtxt_left span{color:#e55656;font-size:28px;}
.picshowtxt_left i{color:#666666;font-size:24px;}
.picshowtxt_right{float:left;margin-left:40px;display:inline;line-height:30px;color:#666666;}
.picshowlist{width:820px;margin-top:20px;padding-bottom:20px;overflow:hidden;}

.picshowlist_mid{float:left;width:820px;display:inline;overflow:hidden;height:76px;}
.picmidleft{float:left;width:24px;height:76px;overflow:hidden;}
.picmidleft a{display:block;width:24px;height:76px;}
.picmidmid{float:left;width:760px;overflow:hidden;height:76px;padding-left:12px;}
.picmidmid ul{overflow:hidden;position:relative;height:76px;}
.picmidmid ul li{float:left;margin-left:8px;display:inline;width:116px;text-align:center;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li img{max-width:106px;height:76px;width: 106px;}
.selectpic{border:5px solid #cacaca;height:66px !important;}
.picmidright{float:left;width:24px;height:76px;overflow:hidden;}
.picmidright a{display:block;width:24px;height:76px;}

/*弹出层*/
.bodymodal{width:100%;height:100%;overflow:hidden;background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3; opacity: 0.3;z-index:1100;position:fixed;top:0px;left:0px;display:none;}
.close2{height:17px;}
.close2 a{background:url('../../images/web/close.jpg') 0px 0px no-repeat;width:15px;height:15px;display:block;float:right;}
.replay{ margin-left:25px;}
.replay h2{font-size:16px;}
.replay p{display:inline;line-height:24px;padding-right:25px;background:url('../../images/web/replay.png') right no-repeat;}
.replay p a{color:white;font-size:14px;}
.replay p a:hover{color:#FF702D;text-decoration:underline;}

.firsttop{width:180px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
.endtop{width:180px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
/* 组图页面结束 */



/* 频道页面开始 */
/* 栏目bar */
.ch-l h2 {border-bottom:2px solid #8e8e8e; font-size:24px; line-height:40px;padding-left:10px; }
.ch-l h2 span {font-size:16px;font-weight:200;float:right;}


ul.ch-box-list { display:block;}
ul.ch-box-list li { overflow:hidden; display:block; padding:10px 10px; transition:background-color .3s;}
ul.ch-box-list li:hover { background-color:#eef3f6;}
ul.ch-box-list li a { overflow:hidden; display:block; text-decoration:none;}
ul.ch-box-list li h3 { margin-bottom:10px; font-size:22px; line-height:14px; transition:color .3s;font-weight: normal; margin-top:20px;}
ul.ch-box-list li a:hover h3 { color:#0051de;}
ul.ch-box-list li div {  font-size:14px; line-height:30px;}
ul.ch-box-list li div em { color:#90a4ae;}

/* 频道页面结束 */
